Set Up LS Central POS with a Self Checkout layout

In this article

Prerequisites

Procedure

Notes

The standard LS Central POS can be configured to operate as a self-checkout (SCO) POS without the need for additional connectors or external services. In version 28.0, improvements to POS controls were introduced, increasing flexibility and making the standard POS a more viable option for self-checkout implementations. To replicate this setup, follow the steps below to export the self-checkout UI and functionality settings from the Demo Database and import them into your target environment.

Prerequisites

Before you begin, make sure that:

  • Your target environment is on LS Central version 28 or later.
  • You have access to the LS Central Demo Database v.28 or later, which includes preconfigured self-checkout POS terminals.

Procedure

Follow these steps to export the Self-checkout POS UI from the Demo Database and import it into your target environment.

  1. Identify the demo self-checkout POS setup
  • Open the Demo Database.
  • Locate the self-checkout POS terminals (both on Store S0001)
    • P0180 Self-checkout POS Landscape (1920x1080)
    • P0181 Self-checkout POS Portrait (1080x1920)
  • Try running the Self-checkout POSs from the Demo Database to get familiar with the new look and feel of the UI and how it should behave before exporting to the target environment.
  1. Review the POS configuration
  • Open the POS Terminal Card for the terminal you want to copy.
  • Review the settings that define the self-service user interface and behavior, in the Demo Database P0180 uses #SELF_POS for the following:
    • Interface Profile
    • Menu Profile
    • Functionality Profile
    • Style Profile.
  • Notice the Idle Timeout settings, you can configure the POS terminal to run a POS Command if the POS is left idle for some time.
  • Note that P0181 (Portrait POS) uses #SELF_PRT for the Interface- and Menu Profiles but uses #SELF_POS for Functionality- and Style Profiles.
  1. Export the profile configuration from the Demo Database
  • Open the LS Import/Export Worksheet
  • From the Profiles Group, filter the following tables by #SELF_POS and export them:
    • Interface Profile
    • Menu Profile
    • Functionality Profile
    • Style Profile (also export the #DARKMODE profile to utilize the option to switch between Light Mode/Dark Mode of the POS UI).
  • From the Other group, filter POS Data table, search for records that include “self” #JOURNAL-SELF, #SEARCHRESULT_SELF, ITEM-SELFCHECKOUT and export
  • We recommend to also export (no need to filter):
    • POS Command
    • POS Tag
    • POS Webtemplate
    • POS Pop-up Type
  1. Export retail images

P0180 has five images that you need to add to your database to achieve the same look.

  • Open Retail Image List and search for #SELF_POS, you should see:
    • #SELF_POS_BANNER
    • #SELF_POS_SCANNER
    • #SELF_POS_START
    • #SELF_POS_START_PRT (only export this if you plan to have the POS on a portrait device)
    • #SELF_POS_WAVINGHAND
  • Click Export to zip > Export images
  • The last step to get the images to show in the correct place
    • Open Configuration Packages
    • Create a new package and add table 99009064 - LSC Retail Image Link.
    • Press Filter and add one line with field ID: 10(image ID) and Field Filter: #SELF_*
    • Then press Export Package
  • Note: P0180 in the Demo Database uses the Cross-selling infocode BAGS. To add this to your database, you can add the below tables to the configuration package and filter both to field ID: 1, BAGS
    • 99001482 - LSC Infocode
    • 99001483 - LSC Information Subcode
  1. Import in the target environment   
    • From your target environment, open the LS Import/Export Worksheet and import all the json files you exported in the previous step.
    • Create a new POS Terminal and assign the #SELF_POS profiles to Interface-, Menu-, Functionality- and Style Profiles (or #SELF_PRT for Portrait POS)
    • Open Configuration Packages and import the package you created in the previous step.
    • Open Retail Images and import the zip you created previously.
      • Press Select a Zip file and browse to your zip file, then make sure to press the Import Images button in the action bar
      • After the images have been imported, go back to the Retail Image List overview and press Update Image Links from the Retail image link action bar.
  1. Run the POS and verify the setup
  • Configure your Retail user to use the newly configured SCO POS Terminal.
  • Run the POS. Expected results:
    • The first screen (the #OFFLINE panel) should show a fullscreen image. If it does not then right click and go to Panel Properties > Images and add the #SELF_POS_START image manually.
    • There should also be a Waiving hand GIF above the text, if it isn’t there, then add it manually by going to menu properties and add the #SELF_POS_WAVINGHAND to the first line.
    • Once you start a transaction you should see a floating cookies GIF in the top left corner of the POS. If you only see a purple box, then add it manually through Menu Properties > Images and add #SELF_POS_BANNER
    • Under the Welcome! Text you should see a moving scanner GIF, if missing: add it from Menu Properties (the OPEN menu)> Menu Lines (button no.2) > Images and add #SELF_POS_SCANNER.
  • Add some items to the transaction.
    • Note that the input field is placed below the cookies banner, it has a Prompt Skin #HIDEINPUT to make it invisible but you can still type a number or scan items. If you want it visible in the POS, simply go to the POS Input Control Card #CURRINPUT and remove the Prompt Skin.
    • After an item is added, you should see the item image to the left of the item description, this is the SCANNED_ITEM_DETAILS menu. If you only see the item ID, then right click > button properties, scroll down to Picture and add the #POS_PICTURE as the Retail image.
    • The journal is styled by applying custom CSS on the POS Skin #SL_normal. It should show an image, the description and the price in a more modern style than in older versions of LS Central. It is important that the Datatable used for the journal is configured exactly like the #JOURNAL-SELF Datatable in the Demo Database.
  • Finalize the transaction. After pressing Checkout you should see the Do you need a bag popup. If you do not then make sure the cross-selling infocode BAGS exists and the Pop-up Types are configured as they are in the Demo Database.
  • To utilize the option to switch between Light Mode/Dark Mode of the POS UI, you need to export/import the #DARKMODE Style Profile from the Demo Database.

Notes

No additional components required

  • This setup uses the standard LS Central POS and does not require the Self-Checkout Connector, additional extensions, or external services.

Same operational model as standard POS

  • The SCO POS behaves like a standard LS Central POS from a system perspective; using the standard controls you already know, such as POS Panels, POS Menus etc, but for version 28.0 it was enhanced to cater for self-checkout scenarios.

Adjust the Self-checkout POS as needed, for example:

  • Change the Style Profile to use your Brand (colors, fonts).
  • Change the background Images and GIFs to fit your store.
  • Adjust the permissions for the Self-checkout Permission group to fit your needs. Should the customer be allowed to void a line, Void a transaction etc.
  • Decide how/if you want to use the Idle Timeout functionality, what should happen after an x-amount of time? Should the transaction be voided or should the light turn red?
  • If you plan on using a POS Light to indicate different states of the POS terminal, add the light to the Hardware station and configure the behavior in the POS Light Configuration page.
  • If needed, add Localization or business-specific behavior as usual.